//根据id去查看
$(".viewBackendUser").on("click", function () {
    var obj = $(this);
    window.location.href = "backenduserview?id=" + obj.attr("backenduserid");
});

//根据id去查看--用于修改操作
$(".modifyAppInfo").on("click", function () {
    var obj = $(this);
    window.location.href = "getbackenduserbyid?id=" + obj.attr("backenduserid");
});


$(".deleteBackUser").on("click", function () {
    var obj = $(this);
    if (confirm("你确定要删除用户【" + obj.attr("backusername") + "】吗？")) {
        $.ajax({
            type: "GET",
            url: "delByBackendUserId",
            data: {id: obj.attr("backuserid")},
            dataType: "json",
            success: function (data) {
                if (data.delResult == "true") {//删除成功：移除删除行
                    alert("删除成功");
                    obj.parents("tr").remove();
                    //重新去根据当前页面的参数去ajax请求需要显示的数据
                } else if (data.delResult == "false") {//删除失败
                    alert("对不起，删除用户【" + obj.attr("backusername") + "】失败");
                } else if (data.delResult == "notexist") {
                    alert("对不起，用户【" + obj.attr("backusername") + "】不存在");
                }
            },
            error: function (data) {
                alert("对不起，删除失败");
            }
        });
    }
});

$.ajax({
    type: "GET",
    url: "/AppInfo/manager/backend/user/getdatadictionary",
    dataType: "json",
    success: function (data) {
        $("#userType").html(""); //首先情况下来框中的内容
        var ruserType = $("#ruserType").val()  //获取隐藏的角色文本框中的值
        var options = "<option value=\"\">--请选择--</option>";
        for (var i = 0; i < data.length; i++) {  //循环data的数据如果和隐藏文本框中的值一直就selected 选中
            if (ruserType != null && ruserType != undefined && ruserType == data[i].id) {
                options += "<option selected=\"selected\" value=\"" + data[i].id + "\">" + data[i].valueName + "</option>";
            } else {
                options += "<option value=\"" + data[i].id + "\">" + data[i].valueName + "</option>";
            }
        }
        $("#userType").html(options);
    },
    error: function (data) {//当访问时候，404，500 等非200的错误状态码
        alert("获取角色列表数据加载失败！");
    }
});